﻿<?xml version="1.0" encoding="utf-8" ?>
<!--
	系统中所需的所有正则表达式。
	属性：
	- name：正则表达式的名字
	- options：选项
		I：IgnoreCase
		M：Multiline
		E：ExplicitCapture
		S：Singleline
		W：IgnorePatternWhitespace
		R：RightToLeft
		C：CultureInvariant
-->
<regexes>
	<!-- Email地址 -->
	<regex name="Email" options="CIS"><![CDATA[^(?:[a-zA-Z0-9_'^&/+-])+(?:\.(?:[a-zA-Z0-9_'^&/+-])+)*@(?:(?:\[?(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))\.){3}(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\]?)|(?:[a-zA-Z0-9-]+\.)+(?:[a-zA-Z]){2,}\.?)$]]></regex>
	
	<!-- Html标签 -->
	<regex name="HtmlTag" options="CI"><![CDATA[<[^>]*>]]></regex>
	
	<!-- 区域的访问键 -->
	<regex name="AreaAccessKey" options="CIS"><![CDATA[^[a-zA-Z0-9]{1,32}$]]></regex>
	
	<!-- 内容的访问键 -->
	<regex name="ContentAccessKey" options="CIS"><![CDATA[^(?:[a-zA-Z0-9]+-)*[a-zA-Z0-9]+$]]></regex>
	
	<!-- 两个数字，用于验证日期和月份 -->
	<regex name="TwoDigits" options="CIS"><![CDATA[^\d{2}$]]></regex>
	
	<!-- 四个数字，用于验证年份 -->
	<regex name="FourDigits" options="CIS"><![CDATA[^\d{4}$]]></regex>
</regexes>